package com.jinxin.platform.cdacscontrolmgr.bean;

import java.time.LocalDateTime;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;

/**
 * <b>[cdacscontrolmgr_visitor_record]数据持久化对象</b>
 * <p>
 * 注意:此文件自动生成-禁止手工修改。
 * </p>
 * 
 * @author @blue
 * @date 2021-09-22
 */
public class CdacscontrolmgrVisitorRecord{

	/**
	 * 车行来访记录ID
	 */
	private String id;
	
	/**
	 * 业主
	 */
	private String owner;
	
	/**
	 * 手机号
	 */
	private String phone;
	
	/**
	 * 来访人
	 */
	private String visitor;
	
	/**
	 * 来访时间
	 */
	private String visitTime;
	
	/**
	 * 开启门禁
	 */
	private String acsName;
	
	/**
	 * 开门时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	@JsonSerialize(using = LocalDateTimeSerializer.class)
	private LocalDateTime openTime;
	
	/**
	 * 临时密码
	 */
	private String temPassword;
	
	/**
	 * 人脸照片
	 */
	private String facePicture;
	
	/**
	 * 项目ID
	 */
	private String projectId;
	

	/**
	 * 车行来访记录ID
	 * 
	 * @return id
	 */
	public String getId() {
		return id;
	}
	
	/**
	 * 业主
	 * 
	 * @return owner
	 */
	public String getOwner() {
		return owner;
	}
	
	/**
	 * 手机号
	 * 
	 * @return phone
	 */
	public String getPhone() {
		return phone;
	}
	
	/**
	 * 来访人
	 * 
	 * @return visitor
	 */
	public String getVisitor() {
		return visitor;
	}
	
	/**
	 * 来访时间
	 * 
	 * @return visitTime
	 */
	public String getVisitTime() {
		return visitTime;
	}
	
	/**
	 * 开启门禁
	 * 
	 * @return acsName
	 */
	public String getAcsName() {
		return acsName;
	}
	
	/**
	 * 开门时间
	 * 
	 * @return openTime
	 */
	public LocalDateTime getOpenTime() {
		return openTime;
	}
	
	/**
	 * 临时密码
	 * 
	 * @return temPassword
	 */
	public String getTemPassword() {
		return temPassword;
	}
	
	/**
	 * 人脸照片
	 * 
	 * @return facePicture
	 */
	public String getFacePicture() {
		return facePicture;
	}
	
	/**
	 * 项目ID
	 * 
	 * @return projectId
	 */
	public String getProjectId() {
		return projectId;
	}
	

	/**
	 * 车行来访记录ID
	 * 
	 * @param id
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 * 业主
	 * 
	 * @param owner
	 */
	public void setOwner(String owner) {
		this.owner = owner;
	}
	
	/**
	 * 手机号
	 * 
	 * @param phone
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	
	/**
	 * 来访人
	 * 
	 * @param visitor
	 */
	public void setVisitor(String visitor) {
		this.visitor = visitor;
	}
	
	/**
	 * 来访时间
	 * 
	 * @param visitTime
	 */
	public void setVisitTime(String visitTime) {
		this.visitTime = visitTime;
	}
	
	/**
	 * 开启门禁
	 * 
	 * @param acsName
	 */
	public void setAcsName(String acsName) {
		this.acsName = acsName;
	}
	
	/**
	 * 开门时间
	 * 
	 * @param openTime
	 */
	public void setOpenTime(LocalDateTime openTime) {
		this.openTime = openTime;
	}
	
	/**
	 * 临时密码
	 * 
	 * @param temPassword
	 */
	public void setTemPassword(String temPassword) {
		this.temPassword = temPassword;
	}
	
	/**
	 * 人脸照片
	 * 
	 * @param facePicture
	 */
	public void setFacePicture(String facePicture) {
		this.facePicture = facePicture;
	}
	
	/**
	 * 项目ID
	 * 
	 * @param projectId
	 */
	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}
	

}